﻿using CozeDomain.Entities;
using CozeDto.MyCollectionDtos;
using D.UtilCore.Dtos;
using D.UtilFreesqlOrm;

namespace CozeDomain.IServices
{
    /// <summary>
    /// 我的收藏接口
    /// </summary>
    public interface IMyCollectionEntityRepository : IBaseRepository<MyCollectionEntity>
    {
        ///// <summary>
        ///// 添加
        ///// </summary>
        ///// <param name="reqAddMyCollection"></param>
        ///// <returns></returns>
        //Task<int> AddMyCollectionAsync(ReqAddMyCollection reqAddMyCollection);

        ///// <summary>
        ///// 删除
        ///// </summary>
        ///// <param name="ids"></param>
        ///// <returns></returns>
        //Task<int> DeleteMyCollectionAsync(List<string> ids);
         
        ///// <summary>
        ///// 分页查询
        ///// </summary>
        ///// <param name="reqQueryMyCollectionPage"></param>
        ///// <returns></returns>
        //Task<PageModel<RepMyCollectionInfo>> QueryMyCollectionPagesAsync(ReqQueryMyCollectionPage reqQueryMyCollectionPage);
    }
}
